
#! /bin/bash
> ../dados/apontadoPor
atual=""
relacioandos=""
ultimoLigado=""

while read vertice ligado 
do
	if [ "$ligado" != "$atual" ] 
	then
	
		atual=$ligado
		echo $relacionados >> ../dados/apontadoPor
		

		#echo "Ultimo ligado: $ultimoLigado ligado: $ligado"
		diferenca=$(( ligado - ultimoLigado))
		#echo "diferenca $diferenca"
		x=1;	
		while [ $x -lt $diferenca ]
		do
			echo "apontamPara($((ultimoLigado + x))):" >> ../dados/apontadoPor
			x=$((x + 1))
		done

		relacionados="apontamPara($ligado): $vertice"
		ultimoLigado=$ligado
		
	else	
		relacionados="$relacionados $vertice"
	fi

done < ../dados/apontadoPor_base

#imprime o ultimo que falta
echo $relacionados >> ../dados/apontadoPor
